### Commits

| Function name | Description | Type | Source code |
| - | - | - | - |
| `commits` | Get all pull commits from a Github repository. | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/github-app/syncs/commits.ts) |

### Pull Requests

| Function name | Description | Type | Source code |
| - | - | - | - |
| `pull-requests` | Get all pull requests from a Github repository. | [Sync](/guides/use-cases/syncs) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/github-app/syncs/pull-requests.ts) |

### Repositories

| Function name | Description | Type | Source code |
| - | - | - | - |
| `repositories` | List all repositories accessible to this Github App | [Action](/guides/use-cases/actions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/github-app/actions/repositories.ts) |